Business

US boss fires 900 employees over Zoom